santiago cross - German English Dictionary